.content{
  width: 100%;
  height: 120px;
  padding: 10px;
  border-bottom: 1px solid #f2f5f8;
}

.image{
  width: 120px;
  height: 90px;
}
.houseInfo{
  position: relative;
  margin-left: 10px;
  height: 90px;
}
.houseTitle{
  width: 100%;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.desc{
  margin: 8px 0;
  width: 100%;
  color: rgb(168, 167, 167);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tags{
  width: 100%;
  height: 20px;
  line-height: 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tag{
  background-color: #cbeff5;
  color: #09bada;
  font-size: 12px;
  padding: 2px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
}
.tag:nth-child(n+2) {
  margin-left: 5px;
}
.tag1:nth-child(3n-1){
  background-color: #7aeeba;
  color: #02b162;
}
.tag1:nth-child(3n){
  background-color: #a9d4f7;
  color: #5877dd;
}
.price{
  position: absolute;
  bottom: 0;
  font-size: 16px;
  color: #f85722;
  font-weight: 700;
}
.month{
  margin-left: 5px;
  font-size: 12px;
  color: #f19075;
}